waterproof containers - German English Dictionary